Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour U.S. Open - New York Davis Cup, Group B, Manchester Australian Open - Melbourne Olympics - Paris BNP Paribas Open - Indian Wells Qatar ExxonMobil Open - Doha Naples Challenger French Open - Paris Sassuolo Challenger Iasi Challenger Spain F2 Spain #2-w1 Spain #2-w2 Spain #2-w3 Spain #2-w4 France F6 France F7 Spain F18 Spain F19 Spain F20 Spain F24 Spain F25 Spain F26 Spain F28 France F2 France F3 Spain F3 Portugal F1 Portugal F2 Portugal F3 Morocco F1 Morocco F2 Spain F6 Spain F12 Spain F13 Spain F26 Spain F27 Germany F5 Italy F1 Italy F2 Portugal F1 Portugal F3 Spain F7 Spain F5 Spain F30 Spain F23 Spain F6 Spain F7 Portugal F2 Spain F32 Spain F34a France F1 Spain F22 Ciudad de Pozoblanco Open Diputacion - Cordoba Open de Tenis Amaya - Pamplona Roma Challenger 2007 - Rome Isla de Gran Canaria - Mas Palomas Steelers Cup - Kosice Ciudad de Pozoblanco Open Diputacion - Cordoba LXVII Concursu Internacional de Vigo - Vigo Copa Petrobras Colombia - Bogota Challenger Ciudad de Guayaquil - Guayaquil 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Genova Open Challenger - Genova Khanty-Mansiysk Challenger Moscow Challenger Ho Chi Minh City Challenger Zhuhai Challenger Winnipeg Challenger Surbiton Challenger Bangkok Challenger Nottingham Challenger San Benedetto Challenger Cortina Challenger Segovia Challenger Bangkok Challenger Shenzhen Challenger Marbella Challenger Alicante Challenger Binghamton Challenger Gwangju Challenger Bordeaux Challenger Aix En Provence Challenger Bordeaux Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Riviera di Rimini Challenger 2004 - Rimini The LTA Sunderland Challenger - Sunderland Perugia Challenger Swiss Indoors Basel - Basel Rennes Challenger Tatra Banka Slovak Open - Bratislava Cancun Challenger Segovia Challenger Segovia Challenger Vigo Challenger Burnie Challenger Launceston Challenger Rabat Challenger Marrakech Challenger St. Brieuc Challenger Tiburon Challenger Prostejov Challenger Lugano Challenger International Championship of Croatia - Umag Grand Prix de Tennis de Lyon - Lyon Prague Challenger AAPT Championships - Adelaide Da Nang Challenger Quimper Challenger Allianz Suisse Open - Gstaad Tunis Challenger Monterrey Challenger Grand Prix de Tennis de Lyon - Lyon Ilkley Challenger Heineken Open - Auckland Prostejov Challenger Segovia Challenger Portoroz Challenger Barranquilla Challenger Barletta Challenger The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach Canberra Challenger BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland Open de la Comunidad Valenciana - Valencia Hypo Group Tennis International - Portschach Red Letter Days Open - Nottingham Poznan Challenger Nottingham Challenger Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Qatar Exxon Mobil Open - Doha U.S. Mens's Clay Court Championship - Houston Orange Warsaw Open - Warsaw Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open Seat Godo 2005 - Barcelona LXV Concurso Internacional Vigo - Vigo Allianz Suisse Open - Gstaad Masters Series - Hamburg Monterrey Challenger ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Chennai Open - Chennai Prague II Challenger Movistar Open - Santiago Champaign Challenger Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London Tennis Napoli Cup - Napoli Banca Stato Challenger Lugano - Lugano X Open Internacional D'Andorra - Andorra Banca Marche Tennis Cup - San Benedetto 3° Trofeo 'Citta di Brindisi' - Brindisi Challenger Groningen - Groningen XXXVII Torneig C.E. Laieta - Barcelona Pekao Open 2004 - Szczecin Tatra Banka Open - Bratislava The LTA Men's Challenger Wrexham - Wrexham Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Tennis Napoli Cup - Napoli Ostdeutscher Sparkessen Cup - Dresden Badden Open by Rothaus - Ettlingen Schickendanz Open - Furth St. Petersburg Challenger - St. Petersburg Pilot Pen Tennis - New Haven Oberstaufen Cup - Oberstaufen IPP Geneva Trophy - Geneva Aircel Chennai Open - Chennai Arroyo de la Encomienda - Valladolid ATP Open Castilla y Leon - Segovia Masters Series Monte Carlo - Monte Carlo Prosperita Open 2006 - Ostrava 5° Sporting Challenger - Turin Czech Open 2006 - Prostejov Trofeo Sisma Mantova - Mantova Akbank Private Banking TED Open 2006 - Istanbul ATP Guzzini Challenger - Recanati Rhein-Main Challenger 2004 - Aschaffenburg Open Castilla y Leon - Segovia Dusseldorf Open 2006 - Dusseldorf PBZ Zagreb Indoors - Zagreb Open Costa Daurada - Tarragona ATP Slovak Open Challenger - Bratislava Ciutat de Barcelona - Barcelona Copa Petrobras Uruguray - Montevideo Copa Claro - Buenos Aires Copa Petrobras Argentina - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Brasil Open - Costa do Sauipe II Cyclus Open de Tenis - Florianopolis Abierto Mexicano Telcel - Acapulco XI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2007 - Napoli Mitsubishi Electric Europe Cup - Monza Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona San Remo Tennis Cup - San Remo Memorial Manfredini - Sassuolo Mercedes Cup - Stuttgart Ipsos Bucharest Challenger - Bucharest Copa Petrobras Uruguay - Montevideo Concurso Internacional de Vigo - Vigo Allianz Suisse Open - Gstaad BCR Open Romania - Bucharest China Open - Beijing Morocco Tennis Tour - Tanger If Stockholm Open - Stockholm XL Bermuda Open - Bermuda Open de Tenis Comunidad Valenciana - Valencia Apia International - Sydney Open SEAT 2008 - Barcelona Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Pilot Pen Tennis - New Haven ATP Open Castilla y Leon - Segovia If Stockholm Open - Stockholm Siemens Open 2007 - Scheveningen Gerry Weber Open - Halle AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad Porsche Open - Poznan Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Napoli Challenger Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Tarragona Challenger Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Malaysian Open - Kuala Lumpur China Open - Beijing Rakuten Japan Open - Tokyo Valencia Open - Valencia Royal Guard Open Chile - Vina del Mar Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Lambertz Open - Aachen Tarragona Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Challenger Copa Sevilla - Seville Portugal Open - Oeiras AEGON Championships - London Copa Petrobras Brazil - Aracaju Bet-at-home Open - Hamburg German Tennis Championships - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Allianz Suisse Open - Gstaad ABN AMRO World Tennis Tournament - Rotterdam ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Davidoff Swiss Indoors - Basel Geneva Open - Geneva AEGON Championships - London Aegon Nottingham Open - Nottingham Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Ciudad de Pozoblanco Open Diputacion - Cordoba St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Monte-Carlo Rolex Masters - Monte-Carlo Memphis Open - Memphis Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Open de Nice Cote d'Azur - Nice AEGON Championships - London Media Will Cup Busan Challenger Tennis - Busan Generali Open - Kitzbuhel Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Topshelf Open - 's-Hertogenbosch Swiss Indoors Basel - Basel Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Pozoblanco Challenger Moselle Open - Metz St. Tropez Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Garanti Koza Sofia Open - Sofia Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Mons Challenger AEGON Championships - London AEGON International - Eastbourne Mouilleron-Le-Captif Challenger Hall of Fame Open - Newport Citi Open - Washington Irving Challenger St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo European Open - Antwerp Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Tata Open Maharashtra - Pune Open Sainte-Victoire - Aix-En-Provence Open Sud de France - Montpellier DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Szczecin Challenger Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Geneva Challenger - Geneva Hall of Fame Open - Newport Irving Challenger Abierto Mexicano de Tenis Mifel - Los Cabos Moselle Open - Metz Shenzhen Open - Shenzhen China Open - Beijing Lyon Challenger Perugia Challenger Rakuten Japan Open - Tokyo European Open - Antwerp Challenger Ford de Cherbourg - Cherbourg Open de Franche-Comte - Besancon Monte-Carlo Rolex Masters - Monte-Carlo Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Timisoara Challenger - Timisoara Open 13 Provence - Marseille St. Petersburg Open - St. Petersburg Murray River Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Challenger Citta di Olbia - Olbia Prostejov Challenger Banca Stato Challenger Lugano - Lugano 's Tennis Masters 07 Challenger - Graz San Remo Tennis Cup - San Remo Lugano Challenger Tean International - Alphen Todi Challenger cinch Championships - London Nordea Open - Bastad Knoxville Challenger Schickedanz Open - Furth Astana Open - Astana Open 13 Provence - Marseille Copa Sevilla 2007 - Seville Braunschweig Challenger Banja Luka Open - Banja Luka Plava Laguna Croatia Open - Umag Astana Open - Astana Banca Stato Challenger Lugano - Lugano Moselle Open - Metz Nord/LB Open 2004 - Braunschweig XI Open International D'Andorra - Andorra Pozoblanco Challenger Bucharest Open - Bucharest Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Geneva Challenger - Geneva Swiss Indoors Basel - Basel Braunschweig Challenger Tiriac Open - Bucharest Oberstraufen Cup - Oberstaufen Plava Laguna Croatia Open - Umag Open Costa Daurada - Tarragona Arroyo de la Encomienda - Valladolid Copa Petrobras Brazil - Belo Horizonte Argentina Open - Buenos Aires Open 13 Provence - Marseille EFG Swiss Open - Gstaad Morocco Tennis Tour - Meknes Mutua Madrid Open - Madrid Marbella Challenger BNP Paribas Nordic Open - Stockholm ABN AMRO Open - Rotterdam Catella Swedish Open - Bastad Qatar ExxonMobil Open - Doha ATP Challenger Trophy 2008 - Trnava Samsung Securities Cup - Seoul Tunis Challenger Geneva Challenger - Geneva Intersport Heilbronn Open - Heilbronn BNP Paribas Open - Indian Wells Movistar Open - Vina del Mar Mutua Madrid Open - Madrid The Dubai Tennis Championships - Dubai Challenger Ford de Cherbourg - Cherbourg Catella Swedish Open - Bastad Ordina Open - 's-Hertogenbosch Valencia Open - Valencia Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel ECM Prague Open - Prague Steelers Cup - Kosice Grand Prix Hassan II - Casablanca Copa Telmex - Buenos Aires Open Sud de France - Montpellier Bet-at-home Open - Hamburg Aix En Provence Challenger Bordeaux Challenger Grand Prix Hassan II - Marrakech If Stockholm Open - Stockholm Aircel Chennai Open - Chennai AEGON Championships - London Stockholm Open - Stockholm Barcelona Open Banc Sabadell - Barcelona Sporting Challenger - Turin Ecuador Open - Quito Trofeo Conde de Godo - Barcelona Open de Tenis Comunidad Valenciana - Valencia Allianz Suisse Open Gstaad - Gstaad Open Seat Godo 2003 - Barcelona Brasil Open - Sao Paulo Open Seat Godo - Barcelona Croatia Open - Umag Open Romania - Bucharest Open de Moselle - Metz Swiss Indoors Basel - Basel Davidoff Swiss Indoors - Basel Allianz Suisse Open Gstaad - Gstaad Qatar Open - Doha Open 13 - Marseille Estoril Open - Estoril Rio Open - Rio de Janeiro ABN/AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Open de Tenis Comunidad Valenciana - Valencia Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Croatia Open Umag - Umag Mercedes Cup - Stuttgart Open de Moselle - Metz Medibank International - Sydney Open 13 - Marseille Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Ordina Open - s-Hertogenbosch Open de Moselle - Metz Heineken Open - Auckland Ostrava Challenger Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Allianz Suisse Open Gstaad - Gstaad St. Petersburg Open - St. Petersburg Serbia Open - Belgrade The 10tele.com Open - Nottingham Serbia Open - Belgrade International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Open Sud de France - Montpellier Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade BMW Open - Munich Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Estoril Open - Estoril Studena Croatia Open - Umag Moselle Open - Metz CA Tennis Trophy - Vienna Open 13 - Marseille Bet-at-home Cup - Kitzbuhel Apia International - Sydney Barcelona Open BancSabadell - Barcelona ABN AMRO World Tennis Tournament - Rotterdam Credit Agricole Suisse Open - Gstaad PBZ Zagreb Indoors - Zagreb AEGON Championships - London Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Croatia Open - Umag Vegeta Croatia Open - Umag Moselle Open - Metz International Indoor Tennis Championships of Croatia - Zagreb Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad Apia International - Sydney Dubai Duty Free Tennis Championships - Dubai Swiss Indoors Basel - Basel Energis Open - Amersfoort Dubai Duty Free Tennis Championships - Dubai Brasil Open - Costa do Sauipe Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Valencia Open - Valencia Fever-Tree Championships - London Erste Bank Open - Vienna Gerry Weber Open - Halle Grand Prix Hassan II - Marrakech Belgrade Open - Belgrade Open Occitanie - Montpellier EFG Swiss Open - Gstaad Davidoff Swiss Indoors - Basel Delray Beach Open - Delray Beach Moselle Open - Metz European Open - Antwerp Swiss Indoors Basel - Basel United Cup - Australia ABN AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Monte Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Catella Swedish Open - Bastad BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Swiss Indoors Basel - Basel NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris ABN/AMRO World Tennis Tournament - Rotterdam BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Qatar ExxonMobil Open - Doha BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Power Horse Cup - Dusseldorf BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Valencia Open - Valencia Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Davidoff Swiss Indoors - Basel Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati Open 13 - Marseille Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Swiss Indoors Basel - Basel U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Shanghai Rolex Masters - Shanghai U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Telecom Italia Masters - Rome Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, World Group, 1R, SUI-NED 2-3 BNP Paribas Masters - Paris Grand Prix Hassan II - Casablanca Sony Ericsson Open - Miami Davis Cup, Group 1, 2R, BLR-SUI 1-4 Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, World Group, 1R, USA-SUI 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, 1R, SUI-CZE 2-3 Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, SF, FRA-ESP 3-2 Shanghai ATP Masters - Shanghai Davis Cup, World Group, PO, GER-SUI 2-3 Open Seat Godo 2007 - Barcelona Rogers Cup - Montreal Dutch Open Tennis - Amersfoort Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells French Open (juniors) French Open (juniors) AAMI Classic - Kooyong 1 Masters Guinot Mary Cohr Capitala World Tennis Championship Australian Open - Melbourne AAMI Classic - Kooyong Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Rolex Paris Masters - Paris French Open - Paris U.S. Open - New York Wimbledon - London Credit Agricole Suisse Open - Gstaad Exhibition Diriyah Tennis Cup U.S. Open - New York Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - Beijing Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Geneva Open - Geneva Wimbledon - London Mutua Madrid Open - Madrid French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Hamburg Wimbledon - London Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome Davis Cup, World Group, PO, AUS-SUI 2-3 French Open - Paris Davis Cup, World Group, 1R, SUI-ROU 3-2 Davis Cup, Group 1, 1R, SUI-POL 4-1 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, World Group, PO, CZE-SUI 3-2 Davis Cup, World Group, QF, SUI-KAZ 3-2 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, World Group, F, FRA-SUI 1-3 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, World Group, PO, SUI-NED 4-1 Barclays ATP World Tour Finals - London Olympics - London Bratislava 2 Challenger EFG Swiss Open - Gstaad China Open - Beijing